IIS

推荐列表 站点导航

当前位置:首页 > 服务器技术 > IIS >

iis7 iis8反向代理规则编写、安装与配置方法

来源:网络整理  作者:wy  发布时间:2020-12-23 11:04
这篇文章主要介绍了iis7 iis8反向代理规则编写、安装与配置方法,需要的朋友可以参考下...

目的:把A站当做B站二级目录

  如:

  等于/baidu/

  等于

  1、安装64位URLIIS7重写rewrite
  2、安装requestRouter_amd64.msi  

安装步骤

1. IIS的版本是7.5.7600.16385.

iis7 iis8反向代理规则编写、安装与配置方法

2. 关闭相关服务.

net stop was /y

net stop wmsvc /y

iis7 iis8反向代理规则编写、安装与配置方法

第二个服务没有开。

iis7 iis8反向代理规则编写、安装与配置方法

3. 手动安装ARR的依赖项。

a) Web Farm Framework module version 1.1

b) External cache module version 1.0

c) URL Rewrite module version 2.0

4.安装ARR.version 3.0

iis7 iis8反向代理规则编写、安装与配置方法

5.启动之前关闭的服务。

net start was

net start wmsvc

6.安装成功。

遇到的问题:

之前使用WebPI进行安装。他会自动安装ARR3.0 相关的依赖项。Server Farm可以正常展示,但是ARR3.0 没有安装成功。查看系统日志 显示:未能加载文件或程序集:

iis7 iis8反向代理规则编写、安装与配置方法

解决办法:

将自动安装的 arr 以及他的依赖项全都卸载。再按照以上步骤进行手动安装。

iis7 iis8反向代理规则编写、安装与配置方法

3、以下为规则保存在记事本重命名为web.config。

放网站根目录:

<?xmlversion="1.0"encoding="UTF-8"?> 

  <configuration> 

  <system.webServer> 

  <rewrite> 

  <rules> 

  <rulename="OrgPage"stopProcessing="true"

  <matchurl="^baidu(.IT之家)$"/> 

  <actiontype="Rewrite"url="{R:1}"/> 

  </rule> 

  <rulename="OrgPage4"stopProcessing="true"

  <matchurl="^qq(.IT之家)$"/> 

  <actiontype="Rewrite"url="{R:1}"/> 

  </rule> 

  </rules> 

  </rewrite> 

  <defaultDocument> 

  <files> 

  <clear/> 

  <addvalue="index.html"/> 

  <addvalue="1.html"/> 

  <addvalue="index.php"/> 

  </files> 

  </defaultDocument> 

  </system.webServer> 

  </configuration> 

4、找到aRR如下图依次点击

iis7 iis8反向代理规则编写、安装与配置方法

iis7 iis8反向代理规则编写、安装与配置方法

iis7 iis8反向代理规则编写、安装与配置方法

代码说明:

  <rulename=”随意写必须不重名”stopProcessing=”true”>
  <matchurl=”^网站本地二级目录名(.IT之家)$”/>
  <actiontype=”Rewrite”url=”被调用网站或者被调用网站二级目录名{R:1}”/>
  </rule>

大功告成啦

IIS6、7添加反向代理的步骤

1、1.安装requestRouter_amd64.msi和rewrite_x64_zh-CN.msi。

2.打开iis,选择Application Request…

iis7 iis8反向代理规则编写、安装与配置方法

3.选择Server Proxy Settings。。。

iis7 iis8反向代理规则编写、安装与配置方法

4.勾上Enable proxy并点击右侧的应用。

iis7 iis8反向代理规则编写、安装与配置方法

5.选择需要反向代理的站点,再选择URL重写。

iis7 iis8反向代理规则编写、安装与配置方法

6.点击添加规则

iis7 iis8反向代理规则编写、安装与配置方法

7.选择空白规则

iis7 iis8反向代理规则编写、安装与配置方法

8.按下图填写

iis7 iis8反向代理规则编写、安装与配置方法

9.依然按下图填写

iis7 iis8反向代理规则编写、安装与配置方法

10.继续按图填写

iis7 iis8反向代理规则编写、安装与配置方法

11.至此完成。

IIS6比较简单,步骤如下:

1. 下载并安装Rewrite3。

2.将“.htaccess”文件适当修改并放入网站根目录。

相关热词: IIS IIS6 IIS7 IIS7.5 安装

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/server/iis/8079.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

iis7 iis8反向代理规则编写、安装与配置方法

2020-12-23 编辑:wy

目的:把A站当做B站二级目录

  如:

  等于/baidu/

  等于

  1、安装64位URLIIS7重写rewrite
  2、安装requestRouter_amd64.msi  

安装步骤

1. IIS的版本是7.5.7600.16385.

iis7 iis8反向代理规则编写、安装与配置方法

2. 关闭相关服务.

net stop was /y

net stop wmsvc /y

iis7 iis8反向代理规则编写、安装与配置方法

第二个服务没有开。

iis7 iis8反向代理规则编写、安装与配置方法

3. 手动安装ARR的依赖项。

a) Web Farm Framework module version 1.1

b) External cache module version 1.0

c) URL Rewrite module version 2.0

4.安装ARR.version 3.0

iis7 iis8反向代理规则编写、安装与配置方法

5.启动之前关闭的服务。

net start was

net start wmsvc

6.安装成功。

遇到的问题:

之前使用WebPI进行安装。他会自动安装ARR3.0 相关的依赖项。Server Farm可以正常展示,但是ARR3.0 没有安装成功。查看系统日志 显示:未能加载文件或程序集:

iis7 iis8反向代理规则编写、安装与配置方法

解决办法:

将自动安装的 arr 以及他的依赖项全都卸载。再按照以上步骤进行手动安装。

iis7 iis8反向代理规则编写、安装与配置方法

3、以下为规则保存在记事本重命名为web.config。

放网站根目录:

<?xmlversion="1.0"encoding="UTF-8"?> 

  <configuration> 

  <system.webServer> 

  <rewrite> 

  <rules> 

  <rulename="OrgPage"stopProcessing="true"

  <matchurl="^baidu(.IT之家)$"/> 

  <actiontype="Rewrite"url="{R:1}"/> 

  </rule> 

  <rulename="OrgPage4"stopProcessing="true"

  <matchurl="^qq(.IT之家)$"/> 

  <actiontype="Rewrite"url="{R:1}"/> 

  </rule> 

  </rules> 

  </rewrite> 

  <defaultDocument> 

  <files> 

  <clear/> 

  <addvalue="index.html"/> 

  <addvalue="1.html"/> 

  <addvalue="index.php"/> 

  </files> 

  </defaultDocument> 

  </system.webServer> 

  </configuration> 

4、找到aRR如下图依次点击

iis7 iis8反向代理规则编写、安装与配置方法

iis7 iis8反向代理规则编写、安装与配置方法

iis7 iis8反向代理规则编写、安装与配置方法

代码说明:

  <rulename=”随意写必须不重名”stopProcessing=”true”>
  <matchurl=”^网站本地二级目录名(.IT之家)$”/>
  <actiontype=”Rewrite”url=”被调用网站或者被调用网站二级目录名{R:1}”/>
  </rule>

大功告成啦

IIS6、7添加反向代理的步骤

1、1.安装requestRouter_amd64.msi和rewrite_x64_zh-CN.msi。

2.打开iis,选择Application Request…

iis7 iis8反向代理规则编写、安装与配置方法

3.选择Server Proxy Settings。。。

iis7 iis8反向代理规则编写、安装与配置方法

4.勾上Enable proxy并点击右侧的应用。

iis7 iis8反向代理规则编写、安装与配置方法

5.选择需要反向代理的站点,再选择URL重写。

iis7 iis8反向代理规则编写、安装与配置方法

6.点击添加规则

iis7 iis8反向代理规则编写、安装与配置方法

7.选择空白规则

iis7 iis8反向代理规则编写、安装与配置方法

8.按下图填写

iis7 iis8反向代理规则编写、安装与配置方法

9.依然按下图填写

iis7 iis8反向代理规则编写、安装与配置方法

10.继续按图填写

iis7 iis8反向代理规则编写、安装与配置方法

11.至此完成。

IIS6比较简单,步骤如下:

1. 下载并安装Rewrite3。

2.将“.htaccess”文件适当修改并放入网站根目录。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/server/iis/8079.shtml

相关文章

风云图片

推荐阅读

返回IIS频道首页